﻿using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Data;
using WeChat.Common;
using WeChat.Model;

namespace WeChat.ViewModel
{
    class ContactViewModel : NotifyBase
    {
        //public ObservableCollection<ContactModel> ContactList { get; set; } = new ObservableCollection<ContactModel>();

        private string _SearchText;
        public string SearchText
        {
            get { return _SearchText; }
            set { _SearchText = value; this.DoNotify(); }
        }

        public ContactViewModel()
        {
            this.SearchText = "搜索";
            //this.GetContactList();
        }

        //public void GetContactList()
        //{
        //    string Initial = "";
        //    for (int i = 1; i < 36; i++)
        //    {
        //        if (i >= 1 && i < 6)
        //        {
        //            Initial = "A";
        //        }
        //        else if (i >= 6 && i < 12)
        //        {
        //            Initial = "B";
        //        }
        //        else if (i >= 12 && i < 18)
        //        {
        //            Initial = "C";
        //        }
        //        else if (i >= 18 && i < 24)
        //        {
        //            Initial = "D";
        //        }
        //        else if (i >= 24)
        //        {
        //            Initial = "E";
        //        }
        //        this.ContactList.Add(new ContactModel { Id = i, Name = $"昵称{i}", Avatar = "../Assets/temp/Images/avatar.jpg", Initial = Initial });
        //    }
        //}
    }
}
